pouched mouse - German English Dictionary